package com.young.ysepay.domain;

import java.io.Serializable;
import java.util.Date;

/**
 * describe: 银盛报备查询信息表
 *
 * @author zhaopengjun
 * @date 2019/7/2 16:08
 */
public class YsReportQueryDO implements Serializable {
    private static final long serialVersionUID = 1L;


    /**
     * 主键id
     */
    private Integer id;

    /**
     * 平台商唯一标识id
     */
    private String merchantNo;

    /**
     * 报备客户id
     */
    private String custid;

    /**
     * 报备客户名
     */
    private String custname;

    /**
     * 报备用户名
     */
    private String usercode;

    /**
     * 报备用户状态
     */
    private String userStatus;

    /**
     * 备注
     */
    private String note;

    /**
     * 报备回执状态 是否成功:成功-SUCCESS-1,失败-FAIL-2',
     */
    private String isSuccess;

    /**
     * 报备客户状态
     */
    private String custStatue;

    /**
     * 子商户是否需要电子合同
     */
    private String isNeedContract;

    /**
     * 创建时间
     */
    private Date gmtCreate;

    /**
     * 更新时间
     */
    private Date gmtModified;

    /**
     * 删除标记:未删除-UNDEL-1,删除-DEL-0
     */
    private String isDelete;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getMerchantNo() {
        return merchantNo;
    }

    public String getIsNeedContract() {
        return isNeedContract;
    }

    public void setIsNeedContract(String isNeedContract) {
        this.isNeedContract = isNeedContract;
    }

    public void setMerchantNo(String merchantNo) {
        this.merchantNo = merchantNo;
    }

    public String getCustid() {
        return custid;
    }

    public void setCustid(String custid) {
        this.custid = custid;
    }

    public String getCustname() {
        return custname;
    }

    public void setCustname(String custname) {
        this.custname = custname;
    }

    public String getUsercode() {
        return usercode;
    }

    public void setUsercode(String usercode) {
        this.usercode = usercode;
    }

    public String getUserStatus() {
        return userStatus;
    }

    public void setUserStatus(String userStatus) {
        this.userStatus = userStatus;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getIsSuccess() {
        return isSuccess;
    }

    public void setIsSuccess(String isSuccess) {
        this.isSuccess = isSuccess;
    }

    public String getCustStatue() {
        return custStatue;
    }

    public void setCustStatue(String custStatue) {
        this.custStatue = custStatue;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public Date getGmtModified() {
        return gmtModified;
    }

    public void setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
    }

    public String getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete;
    }

    @Override
    public String toString() {
        return "YsReportQueryDO{" +
                "id=" + id +
                ", merchantNo='" + merchantNo + '\'' +
                ", custid='" + custid + '\'' +
                ", custname='" + custname + '\'' +
                ", usercode='" + usercode + '\'' +
                ", userStatus='" + userStatus + '\'' +
                ", note='" + note + '\'' +
                ", isSuccess='" + isSuccess + '\'' +
                ", custStatue='" + custStatue + '\'' +
                ", isNeedContract='" + isNeedContract + '\'' +
                ", gmtCreate=" + gmtCreate +
                ", gmtModified=" + gmtModified +
                ", isDelete='" + isDelete + '\'' +
                '}';
    }
}
